package com.jack.payment.dao.config;

import com.jack.payment.entity.generate.config.ConfigOssModel;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ConfigOssDao {
    /**
     * 获取全部的对象储存配置信息
     * @return
     */
    List<ConfigOssModel> getConfigOssList();

    /**
     * 根据id 获取指定的对象存储信息
     * @param id
     * @return
     */
    ConfigOssModel getAppointConfigOss(@Param("id") String id);

    /**
     * 新增对象存储基本信息
     * @param configOssModel
     * @return
     */
    boolean insertConfigOss(ConfigOssModel configOssModel);

    /**
     * 修改指定的配置基础信息
     * @param configOssModel
     * @return
     */
    boolean updateAppointConfigOss(ConfigOssModel configOssModel);
}
